@charset "utf-8";
//@import "reset";
$fontsize:40;
@function r($px) {
    @return $px/$fontsize * 1rem
}

//html,
//body {
//  height: 100%;
//  width: 100%;
//  margin: 0;
//  padding: 0;
//}

img {
    width: 100%;
    height: 100%;
}
.web{
    width: 100%;
    height: 100%;
//  background: black;
    position: relative;  
  header{
        width: 100%;
        height: r(208);
        background: url(../img/2-1.jpg)  no-repeat;
        background-size: 100%;       
        position: absolute;
//      top: 0;
        
}


}

section{
    width:r(640);
    height: r(834);
    background: url(../img/3_1.png)no-repeat;
    background-size:100% ;  
    position: absolute;
    top: r(208);
    .icon_img3_2{
        width: r(337);
        height: r(68);
       margin: 0 auto;
       margin-top: r(152);
    }
    .icon_img3_3{
        width: r(297);
        height: r(383);
        margin: 0 auto;
        margin-top: r(30); 
    }
//  .cash{
//   
//      width: r(510);
//      height: r(110);
//      background: #e5004f;
//      border-radius:r(10) ;
//      margin: 0 auto;
//      margin-top: r(45);
//      box-shadow: 5px 5px 5px #601124;
//      .cash_last{
//          padding-top:r(20) ;
//          width: r(250);
//          height: r(70);
//          margin: 0 auto;
//         
//      }
//  }
}
.cash{
            width: r(510);
            height: r(110);
            margin-top: r(45);
//          margin-left: r(10);
//margin: 0 auto;
            margin-left:r(65) ;
           background: #e5004f;
           box-shadow: 5px 5px 5px #601124;
}
.cash_last{
            padding-top:r(20) ;
            width: r(250);
            height: r(70);
            margin: 0 auto;
            
        }
#div1{
        position:absolute;
        background: url(../img/2_5.png)  no-repeat;
        background-size: 100%; 
        padding:r(180) r(36) 0 r(36);  
        top:r(-45); 
        left:r(29); 
        width: r(520);
        height: r(650);
        z-index:10; 

    .icon2_6{
                width: r(72);
                height: r(72);
                border-radius:50% ;
                position: absolute;
                top: r(-35);
                left: r(538);
            }

    }

//.as{
//   width: r(510);
//      height: r(110);
//      background: #e5004f;
//      border-radius:r(10) ;
//      margin-left: r(70);
//      margin-top: r(45);
//      box-shadow: 5px 5px 5px #601124;
//}
.gongxi{
    color: #7d4610;
    font-size: r(32);
}
.code{
    width: r(220);
    height: r(220);
    margin: r(72) 0 0 r(150);
    
    border: r(2) solid #939293;
}
.mm{
    margin-top:r(30) ;
    display: inline-block;
     width: r(520);
//     height: r(765);
    color: #7d4610;
    font-size: r(32);
    text-align: center;
}
.logo{
    margin: 0 auto;
    margin-top:r(50) ;
    width: r(168);
    height: r(43);
}
